home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / ABUSESRC.ZIP / AbuseSrc / abuse / configure.in < prev    next >
Text File  |  1997-07-08  |  981b  |  50 lines

  1. AC_INIT(src/game.c)
  2. AM_INIT_AUTOMAKE(abuse, 2.0)
  3. AC_PROG_CC
  4. AC_PROG_CPP
  5. AC_PROG_CXX
  6. AC_CANONICAL_HOST
  7. AC_ARG_PROGRAM
  8. AC_PROG_INSTALL
  9.  
  10. AC_PATH_XTRA
  11.  
  12. # Do we need to link against something for X shared memory support?
  13. AC_CHECK_LIB(Xext,XShmAttach,:,[
  14. AC_CHECK_LIB(XextSam,XShmAttach,LIBS="$LIBS -lXextSam",,$X_LIBS -lX11 -lXext)
  15. ],$X_LIBS -lX11)
  16.  
  17. PROGS=
  18. case ${host} in
  19.   *-*-linux*) 
  20.     AC_CHECK_HEADER(vga.h,PROGS='abuse.console keydrv',)
  21.     PROGS="${PROGS} lnx_sdrv"
  22.     ;;
  23.   mips-sgi-irix*) 
  24.     PROGS=sgi_sdrv
  25.     ;;
  26.   powerpc-*-aix4*)
  27.     if test -f /usr/lpp/UMS/include/UMSAudioDevice.h && 
  28.        test -f /usr/lpp/som/include/somobj.h; then
  29.       PROGS=aix_sdrv
  30.     fi
  31.     ;;
  32.   *) 
  33.     ;;
  34. esac
  35. AC_SUBST(PROGS)
  36.  
  37. AC_CHECK_HEADERS(bstring.h)
  38. AC_CHECK_FUNCS(atexit on_exit, break)
  39. AB_C_BIGENDIAN
  40. AC_SUBST(LIBS)
  41.  
  42. AC_LANG_SAVE
  43. AC_LANG_CPLUSPLUS
  44. AB_ADD_FLAGS(-fno-exceptions -fno-rtti)
  45. AC_LANG_RESTORE
  46.  
  47. mkdir -p src/net/unix src/net/mac
  48.  
  49. AC_OUTPUT(Makefile abuse)
  50.